.container {
    /deep/ {
        .el-form-item {
            margin-bottom: 20px;
        }
        .el-textarea, .el-input, .el-select {
            textarea, input {
                line-height: 32px;
            }
        }
        .el-textarea.is-disabled,
        .el-input.is-disabled {
            textarea, input {
                height: auto;
                border: 0;
                background: none;
                color: #000;
                padding: 0;
                resize: none;
                cursor: default;
            }
        }
        .el-textarea {
            height: 120px;
            textarea {
                height: 100%;
            }
        }
        [class*="el-col-"] {
            float: none;
            display: inline-block;
            vertical-align: top;
        }
    }
    padding: 30px 0 76px 40px;
    .button-region {
        position: fixed;
        left: 0;
        bottom: 0;
        width: 100%;
        height: 76px;
        padding: 20px 0;
        border-top: 1px solid #eaeaea;
        background: #fff;
        display: flex;
        justify-content: center;
        z-index: 11;

        button {
            width: 128px;

            &:first-of-type {
                margin-right: 20px;
            }
        }
    }
}

.add-form, .edit-form, .view-form {
    /deep/ {
        // 单列
        .el-col-24 {
            /deep/ {
                .el-textarea, .el-input, .el-select {
                    width: 500px;
                }
            }
        }
        // 双列
        .el-col-12 {
            /deep/ {
                .el-textarea, .el-input, .el-select {
                    width: 100%;
                }
            }
        }
    }
}

.search-form {
    padding: 0;
}
